Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NEW CHAPEL LANE Terraced £133,907 £80,000 1 Mar 2013
5 NEW CHAPEL LANE Detached £334,461 £68,000 13 Nov 1997